From User Requirements to Tasks Descriptions in Real-Time Systems
نویسندگان
چکیده
Real-time scheduling theory has made a great progress in the last decades. From small devices to enormous satellites or industrial plants take advantage of this ongoing research. However, to the authors belief, there is still a gap to fully exploit the benefits of the theory. The cornerstone of real-time scheduling theory is the concept of task. Nevertheless, very little is mentioned about how to discover such tasks. Thus, the objective of this paper is to propose a systematic way of describing real-time tasks by means of requirements elicitation. The process begins with the gathering of user requirements through Use Case Diagrams. Then, those use cases are refined to turn them into tasks descriptions. Lastly, tasks descriptions are further refined and brought to a detailed characterization of individual execution flows. This final tasks characterization is made with Activity Diagrams. Finally, a Line-Follower System is used to exemplify the proposed approach.
منابع مشابه
Relieving Users from the Distractions of Ubiquity: a task-centered architectural framework
Computing environments of the future should satisfy two competing requirements: first, users should be able to take full advantage of the capabilities, devices and resources available at each location. Second, users should be free to focus on their real tasks, rather than being distracted by dealing with the configuration and reconfiguration of computer systems to support those tasks. Unfortuna...
متن کاملSafety Verification of Real Time Systems Serving Periodic Devices
In real-time systems response to a request from a controlled object must be correct and timely. Any late response to a request from such a device might lead to a catastrophy. The possibility of a task overrun, i.e., missing the deadline for completing a requested task, must be checked and removed during the design of such systems. Safe design of real-time systems running periodic tasks under th...
متن کاملBelievable Visual Feedback in Motor Learning Using Occlusion-based Clipping in Video Mapping
Gait rehabilitation systems provide patients with guidance and feedback that assist them to better perform the rehabilitation tasks. Real-time feedback can guide users to correct their movements. Research has shown that the quality of feedback is crucial to enhance motor learning in physical rehabilitation. Common feedback systems based on virtual reality present interactive feedback in a monit...
متن کاملNew Optimal Solutions For Real-Time Reconfigurable Periodic Asynchronous OS Tasks with Minimizations of Response Times
This research work deals with Reconfigurable Uniprocessor embedded Real-Time Systems to be classically implemented by different OS tasks that we suppose independent, asynchronous and periodic in order to meet functional and temporal properties described in user requirements. We define in the book chapter a schedulability algorithm for preemptable, asynchronous and periodic reconfigurable task s...
متن کاملUsing Fuzzy Cognitive Maps for Prediction of Knowledge Worker Productivity Based on Real Coded Genetic Algorithm
Improving knowledge worker productivity has been one of the most important tasks of the century. However, we have few measures or management interventions to make such improvement possible, and it is difficult to identify patterns that should be followed by knowledge workers because systems and processes in an organization are often regarded as a death blow to creativity. In this paper, we se...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010